home *** CD-ROM | disk | FTP | other *** search
/ 5 Star Games: DOS Edition 2 / 5 Star Games - DOS Edition (1995)(Ready to Run).iso / dbc / db_math.c < prev    next >
Encoding:
C/C++ Source or Header  |  1992-02-28  |  706 b   |  32 lines

  1. /****************************************************************************/
  2. /*                         DATABOSS MODULE: DB_MATH                         */
  3. /****************************************************************************/
  4.  
  5. #include "db_lsc.h"
  6.  
  7. #include <math.h>
  8. #include "db_types.h"
  9. #include "db_math.h"
  10.  
  11. /*****************************  IMPLEMENTATION  *****************************/
  12.  
  13. double fint(double n)
  14. {
  15.     modf(n,&n);
  16.     return (n);
  17. }
  18.  
  19. double ffrac(double n)
  20. {
  21.     return (modf(n,&n));
  22. }
  23.  
  24. double fround(double n)
  25. {
  26.     double i;
  27.  
  28.     return ((modf(n,&i) < 0.5) ? floor(n) : ceil(n));
  29. }
  30.  
  31. /*****************************  END OF DB_MATH.C  ***************************/
  32.